home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / dskutil / master20.zip / MASTER.DOC < prev    next >
Text File  |  1994-11-14  |  21KB  |  437 lines

  1.  
  2.  
  3.     Rosenthal Engineering P.O.Box 1650, San Luis Obispo, CA USA 93406       
  4.            all patent, trademark and copyrights reserved. 1993
  5.  
  6.  
  7.  
  8.                             Master Disk (tm)
  9.  
  10.  
  11.  
  12.  Master  Disk  prepares floppy diskettes used as  masters  for  software 
  13.  duplication  and  distribution. Software duplicated  from  Master  Disk 
  14.  prepared   originals   is  more  reliable  and   resistant   to   virus 
  15.  contamination.  Master Disk examines the diskette and drive  for  flaws 
  16.  and  errors, and verifies the quality and integrity as  being  suitable 
  17.  for use as the original master from which many duplicate copies are  to 
  18.  be made.
  19.  
  20.  Distribution security is enhanced because unused areas of the  diskette 
  21.  and file allocation table (FAT) are filled with special security  code, 
  22.  reducing  opportunity for concealment of viruses and similar  malicious 
  23.  contamination.  The  system  boot  tracks are  replaced  by  a  special 
  24.  security  program  that  displaces potential boot  sector  viruses  and 
  25.  displays an announcement if the system is booted from the diskette.  
  26.  
  27.  The registered user's company name is embedded within the security code 
  28.  and  displayed if the system is booted from the enhanced diskette.  You 
  29.  can  demonstrate  this extra protection by booting a  system  with  the 
  30.  protected  diskette in place, or use the DOS DIR command which  reveals 
  31.  zero bytes free.
  32.  
  33.             -    -    -    -    -    -    -    -    -    -    -    -
  34.  
  35.  Master Disk Enhances Distribution Security
  36.  
  37.  Users need to trust the software received from reliable vendors, but an 
  38.  alarming  number  of  virus infections have  been  spread  by  software 
  39.  actually  contaminated at its source. Master Disk assures users that  a 
  40.  software  supplier  has made every effort to protect the  integrity  of 
  41.  software they distribute.
  42.  
  43.             -    -    -    -    -    -    -    -    -    -    -    -
  44.   
  45.  Mastering Diskettes for Reliability and Security
  46.  
  47.  Floppy diskettes store information in concentric circles called tracks. 
  48.  Every  track is further divided into multiple sections called  sectors. 
  49.  In  order  to  keep track of the files stored  on  each  diskette,  the 
  50.  computer's disk operating system records the side, track, sector,  bios 
  51.  parameter block,   file allocation table, bootstrap loader and  similar 
  52.  information in specific areas, sectors and tracks of the diskette.
  53.  
  54.  When  a  computer  system is first turned on,  reset,  or  booted;  the 
  55.  embedded  program stored in the computer's nonvolatile  memory  directs 
  56.  the  computer to attempt to execute the disk operating system from  the 
  57.  boot  sector of the default floppy diskette. If the computer  fails  to 
  58.  find  a diskette to load the disk operating system from, it  will  then 
  59.  load from the normal memory storage device, such as a hard disk  drive. 
  60.  The  ability  to load the operating system from the boot  sector  of  a 
  61.  floppy  diskette is required for initial set up and maintenance of  the 
  62.  hard disk drive, but presents a significant security risk for infection 
  63.  by boot sector viruses. 
  64.  
  65.  The  boot sector of distribution floppy diskettes is a  popular  hiding 
  66.  place for contamination by malicious programs such as software viruses, 
  67.  worms,   trojans,  modification  and  other  tampering.   Master   Disk 
  68.  overwrites  the  boot  sector of the diskette and replaces  it  with  a 
  69.  special  security program. When the boot sector security program  runs, 
  70.  it displays an announcement, and the registered source of the software.
  71.  
  72.  Master  Disk overwrites other unused portions of of the  diskette  with 
  73.  special  security  code,  preventing  malicious  programs  from   being 
  74.  transferred  between systems in the unused portions of the diskette  or 
  75.  increasing the size of a trusted file by attaching malicious virus code 
  76.  to it.
  77.  
  78.  It's  important  that only reliable diskettes are  replicated,  so  all 
  79.  tracks are verified to disclose any discrepancies,
  80.  
  81.             -    -    -    -    -    -    -    -    -    -    -    -
  82.  
  83.  How to use Master Disk
  84.  
  85.  Prepare a freshly formatted diskette to include all the files and  data 
  86.  you  wish  to distribute. Follow the directions  for  your  independent 
  87.  virus  detector to assure that the computer you're using has  no  known 
  88.  viruses  active.  Run the Master Disk program from the DOS  prompt  and 
  89.  follow  the  directions to enter the letter of the diskette  drive  you 
  90.  wish to process.
  91.  
  92.  Only  registered users have an additional file called MASTER.DAT  which 
  93.  contains  the company name that gets embedded in the security code.  If 
  94.  you  have not yet registered, you may still evaluate this software  but 
  95.  without the embedded company name. 
  96.  
  97.  Master  Disk will process the floppy diskette, filling  unused  tracks, 
  98.  directory entries and boot sector with security code. 
  99.  
  100.  The  first time the program is run, registered users should  check  the 
  101.  spelling  of  their  embedded company name as it appears  in  the  boot 
  102.  sector announcement.
  103.  
  104.  Master  Disk will prompt the user to enable the write protect notch  at 
  105.  the  appropriate time. The process will continue until the entire  disk 
  106.  is examined and verified. 
  107.  
  108.  Finally,  use  your virus detecting program to  examine  the  completed 
  109.  distribution disk. That's it..... you're done!
  110.  
  111.             -    -    -    -    -    -    -    -    -    -    -    -
  112.  
  113.                  Duplication of Diskettes from Original Masters
  114.  
  115.  Whether you duplicate a few diskettes on single PC or send them out  to 
  116.  a duplication house, the process is similar.  
  117.  
  118.  Diskettes Used for Mastering
  119.  
  120.  The  diskette used as a master should be new, of high quality,  freshly 
  121.  formatted  using a clean, tested drive. Even if you have  erased  files 
  122.  from  the diskette before using it, some information may remain,  which 
  123.  is  how  some  unerase  programs can often  recover  files.  When  your 
  124.  diskette  is  duplicated,  even erased files are  duplicated  as  well. 
  125.  Master  Disk  will overwrite any unused tracks and  erased  files  with 
  126.  special security code, but it's still best to use a fresh diskette.
  127.  
  128.  Only high quality diskettes should be used as masters. The major factor 
  129.  in determining the reliability and quality of a floppy diskette is  the 
  130.  "clipping level". It refers to a measurement of the relative read/write 
  131.  signal amplitude of the diskette. The "clipping level" is dependent  on 
  132.  the  surface  quality of the iron oxide coating of the diskette  as  it 
  133.  contacts the clean head/write heads. 
  134.  
  135.  A  diskette with a clipping level of 60% should produce no pulses  that 
  136.  are  less than 60%  of the average signal amplitude, with no more  than 
  137.  40% of the signal being clipped. If the clip level is not high  enough, 
  138.  a signal may fail to be read properly causing a data bit to be  missed, 
  139.  or dropout as it's called. 
  140.  
  141.  The  best diskettes have a clipping level of 70% or at least  60%.  The 
  142.  industry  ANSI  standard  calls for a minimum clipping  level  of  40%. 
  143.  Bargain  diskettes often have a lower clipping level, so use only  good 
  144.  quality diskettes for original master diskettes. 
  145.      -    -    -    -    -    -    -    -    -    -    -    -
  146.  
  147.  Disk Drive Preparation for Mastering
  148.  
  149.  Make  sure  the diskette you use as a master is prepared on  a  freshly 
  150.  cleaned  drive.  Follow the directions with the  "Disk  Drive  Cleaner" 
  151.  program  from  Rosenthal  Engineering  to ensure  your  disk  drive  is 
  152.  operating at its optimum for preparing your original master. The  "Disk 
  153.  Drive  Cleaner"  contains additional information on the  importance  of 
  154.  this process.
  155.  
  156.      -    -    -    -    -    -    -    -    -    -    -    -
  157.  
  158.  Duplicating Copies from Masters
  159.  
  160.  Clearly  label your masters. Include your company name,  program  title 
  161.  date  and of course "Master". If you're sending your master  copy  away 
  162.  for duplication, it's best to make at least two backup copies using the 
  163.  DOS DISKCOPY command. One backup copy you keep, and the master and  one 
  164.  backup are sent to your duplication service.
  165.  
  166.  The  duplication  service can compare the master and backup  copy  they 
  167.  receive  to each other. They should be identical unless they have  been 
  168.  damaged in transit. 
  169.  
  170.  If  you need more than one size, prepare a master (and backup) for  all 
  171.  the sizes you need. Some disk duplicating services can convert  between 
  172.  different sizes, but usually require a mastering charge and there  will 
  173.  be  a  time delay waiting for you to confirm  the  converted  diskette. 
  174.  Obviously  it's  best to just send a master diskette (and  backup)  for 
  175.  each size.
  176.  
  177.  Send  your original master and one of your backup copies for each  size 
  178.  to  your  duplication  service in a  rigid  shipping  container.  Every 
  179.  duplication service can relate horror stories about the condition  some 
  180.  disks  have  arrived in. Remember your disk  duplication  service  will 
  181.  duplicate  whatever  you send them. If they receive a master  that  has 
  182.  flaws, errors, bad sectors or viruses that's what will be replicated.
  183.  
  184.             -    -    -    -    -    -    -    -    -    -    -    -
  185.  
  186.  Master Disk Displays Your Company Name.
  187.  
  188.  When  you  register  Master Disk, you will  be  issued  a  registration 
  189.  number.  The  first  time Master Disk is run, it creates  a  data  file 
  190.  MASTER.DAT, which is referred to from then on.
  191.  
  192.  If  you have not yet registered Master Disk, just press enter  and  you 
  193.  will be allowed to continue.
  194.  
  195.  The registered user's company name is embedded within the security code 
  196.  and displayed if the system is booted from the enhanced diskette.
  197.  
  198.             -    -    -    -    -    -    -    -    -    -    -    -
  199.  
  200.  Diskette Verification
  201.  
  202.  Each  sector of each track is checked and rechecked. This  verification 
  203.  process is somewhat time consuming, but mandatory if confidence in  the 
  204.  quality  and  integrity of the original master is to  be  assured.  The 
  205.  preparation of diskettes used as masters is the final step in releasing 
  206.  software  for  duplication, and no time to take short cuts  in  quality 
  207.  assurance tests. Master Disk is quite thorough and redundant....  which 
  208.  takes  a few minutes. Please be patient, your distribution software  is 
  209.  worth the wait.
  210.  
  211.  
  212.             -    -    -    -    -    -    -    -    -    -    -    -
  213.  
  214.  Using a Reputable Duplicator
  215.  
  216.  If you are only duplicating a few diskettes at a time, a PC may be  all 
  217.  you  need. Make sure you are using one that has a good, clean,  aligned 
  218.  disk  drive. Even if the drive reads every disk it makes  reliably  you 
  219.  have  no assurance that disks will be compatible with other PCs  unless 
  220.  the  alignment  is within tolerance. Reputable  disk  duplicators  take 
  221.  alignment, cleaning and integrity checking very seriously.
  222.  
  223.  Internal  security  audits  need to be  conducted  to  assure  everyone 
  224.  involved  takes  your  companies reputation  for  integrity  seriously. 
  225.  Reputable  duplicators  periodically examine their equipment  and  even 
  226.  your  product  for viruses. The only way to be assured this  is  taking 
  227.  place is to periodically conduct a security audit. 
  228.  
  229.  Rosenthal  Engineering produces a product called Virus  Simulator  that 
  230.  makes safe internal security audits possible. The registered version of 
  231.  virus  simulator  produces dummy sample viruses that set  off  vigilant 
  232.  virus  detectors  and is the recognized industry  standard  for  safely 
  233.  conducting  security audits. These safe and controlled  sample  viruses 
  234.  can  be  used to see if anyone is taking the security of  your  product 
  235.  seriously. Is anyone using a virus detector? Do they even know how?  If 
  236.  they  claim to be testing for viruses, they should have  no  difficulty 
  237.  reporting one generated by Virus Simulator that you plant. 
  238.  
  239.             -    -    -    -    -    -    -    -    -    -    -    -
  240.  
  241.  Master Disk Virus Protection
  242.  
  243.  Master  Disk  has  been tested and shown to  be  an  effective  defense 
  244.  against the distribution of viruses. Rosenthal Engineering maintains  a 
  245.  comprehensive collection of viruses for testing. New virus samples  are 
  246.  continually  being  tested as the collection is maintained.  Text  file 
  247.  VIRUS.DOC is a list of the viruses used in the testing of Master Disk. 
  248.  
  249.  For  obvious security considerations the Rosenthal  Engineering  sample 
  250.  virus  collection  is  not  publicly released.   Access  to  the  virus 
  251.  collection, in our facility, for independent testing, audit control and 
  252.  verification is available by contacting Rosenthal Engineering directly.
  253.  
  254.  Notice that there is a considerable difference in the names each  anti-
  255.  virus  product assigns to the samples. Also, no anti-virus product  has 
  256.  ever  detected  100%  of  the verified  samples  in  the  comprehensive 
  257.  Rosenthal  Engineering virus collection. This illustrates the  need  to 
  258.  use more than one virus detector for redundancy.
  259.  
  260.  When  used  in  conjunction with independent  virus  detectors  listed, 
  261.  Master  Disk has successfully protected distribution diskettes  against 
  262.  contamination from the malicious software listed in the VIRUS.DOC file.
  263.  
  264.  Additional viruses have been included since this list was compiled, and 
  265.  a  number of viruses are currently being tested. Some are new and  have 
  266.  yet to be named.
  267.  
  268.             -    -    -    -    -    -    -    -    -    -    -    -
  269.  
  270.  Protecting Master Disk Integrity
  271.  
  272.  Because  of  the security nature of this software, it  should  only  be 
  273.  trusted  if you can trace its origin directly to Rosenthal  Engineering 
  274.  without  compromise.  Registered copies are serial  numbered  on  write 
  275.  protected  distribution  diskettes  in envelopes  sealed  with  a  tape 
  276.  bearing the words "Tamper Resistant".
  277.  
  278.             -    -    -    -    -    -    -    -    -    -    -    -
  279.  
  280.                 Software Registration Requirements
  281.  
  282.  Please  feel free to use and evaluate this software without  charge  to 
  283.  prepare  original  master  diskettes  for up to  100  copies.  You  are 
  284.  encouraged  to  copy and distribute this software  freely  provided  it 
  285.  remains  unmodified, complete in its original form, and no  fee  (other 
  286.  than a nominal copy charge) is required. This software is provided  "as 
  287.  is" without warranty either expressed or implied.
  288.  
  289.  Master  Disk  (tm)  is  fully functional  and  not  copy  protected  or 
  290.  crippled.  The  only thing missing is your unique  registration  number 
  291.  which  allows  your company name to be embedded  in  your  distribution 
  292.  software.
  293.  
  294.  Once the required, registration fee is received, the latest  registered 
  295.  version will be sent by priority first class mail. Be sure to print out 
  296.  and  include the ORDER.FRM file so your unique registration number  and 
  297.  company name will be correct.
  298.  
  299.                         Software License agreement
  300.  
  301.  This  Software is copyrighted material. It is not sold,  but  licensed. 
  302.  The  registration  fee must be paid within the time the free  100  disk 
  303.  evaluation copies are made, or its use discontinued.  
  304.  
  305.  You may not make any changes or modifications to the software, and  you 
  306.  may  not  decompile,  disassemble or in  anyway  reverse  engineer  the 
  307.  software. 
  308.  
  309.  This  constitutes  the entire agreement and understanding  between  the 
  310.  parties  and  supersedes any prior agreement or  understanding  whether 
  311.  oral or written and may only be modified in writing.
  312.  
  313.  This  software  is  provided "as is" without warranties  of  any  kind. 
  314.  Responsibility  rests entirely with the user to determine  its  fitness 
  315.  for  a particular purpose. ROSENTHAL ENGINEERING SHALL NOT IN ANY  CASE 
  316.  BE  LIABLE  FOR SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT  OR  OTHER 
  317.  SIMILAR DAMAGES ARISING FROM ANY USE OF THIS SOFTWARE. Some states  may 
  318.  not allow these limits on warranties, so they may not apply to you.  In 
  319.  no case shall Rosenthal Engineering's liability exceed the license fees 
  320.  paid by you to Rosenthal Engineering for the right to use the  Licensed 
  321.  Software.
  322.  
  323.  Corporate,  business, institutional and government users who  duplicate 
  324.  over 5,000 diskettes, require an additional negotiated site license.
  325.  
  326.      Rosenthal Engineering, P.O.Box 1650, San Luis Obispo, CA 93406 USA
  327.  
  328.      -    -    -    -    -    -    -    -    -    -    -    -
  329.  
  330.                     Error and Warning Messages
  331.  
  332.  
  333.  Warning! Suspicious file may be infected.
  334.  
  335.  This warning generally caused by a virus that has infected the  program 
  336.  file, or modified a data file. Viruses often mark their victims so they 
  337.  do not give themselves away by reinfecting the same file repeatedly.
  338.  
  339.      -    -    -    -    -    -    -    -    -    -    -    -
  340.  
  341.  Warning! Defective or unreliable diskette.
  342.  
  343.  Master Disk has determined the read/write quality of the diskette to be 
  344.  unreliable. Read/write clipping levels below minimum industry standards 
  345.  (40%  ANSI), unacceptable data drop out and similar errors  will  cause 
  346.  this  error to be detected. Master Disk examines each sector  of  every 
  347.  track  with very close scrutiny. If this error is reported be sure  the 
  348.  disk  drive you are using is clean and use a new high quality  diskette 
  349.  (60% clipping level minimum).
  350.  
  351.      -    -    -    -    -    -    -    -    -    -    -    -
  352.  
  353.  
  354.  Warning! Cluster marked bad in the file allocation table (FAT).
  355.  
  356.  There is a problem with the DOS directory structure or there is a track 
  357.  or  sector  marked  bad.  This includes  cross  linked  and  fragmented 
  358.  directory errors.
  359.  
  360.      -    -    -    -    -    -    -    -    -    -    -    -
  361.  
  362.  Warning! Diskette is unsuitable for use as a master.
  363.  
  364.  One or more warning messages will cause this error. Also if the  Master 
  365.  Disk process is unable to complete its security code terminated  early, 
  366.  this message may be displayed.
  367.  
  368.      -    -    -    -    -    -    -    -    -    -    -    -
  369.  
  370.  Warning! Drive RPM speed out of tolerance.
  371.  
  372.  Warning! Drive head stepping unreliable.
  373.  
  374.  Warning! Abnormal drive response termination.
  375.  
  376.  Warning! Drive recalibrate fault.
  377.  
  378.  Warning! Drive interrupt response failure.
  379.  
  380.  Warning! Drive end of cylinder beyond final sector.
  381.  
  382.  Warning! Drive error reading CRC.
  383.  
  384.  Warning! Drive error not verified writing CRC.
  385.  
  386.  Warning! Floppy disk controller not verified.
  387.  
  388.  Warning! Drive can't find specified sector.
  389.  
  390.  Warning! Missing or deleted disk data address mark.
  391.  
  392.  Warning! Sector scan not satisfied.
  393.  
  394.  Warning! Floppy disk control fault.
  395.  
  396.  Warning! Drive sense interrupt status fault.
  397.  
  398.  These  and  a  number of other tests are performed on  the  disk  drive 
  399.  hardware.  Make sure the drive you are using has been recently  cleaned 
  400.  and  meets industry standards. The NEC 7265 or Intel 8272  floppy  disk 
  401.  controller and disk drive are tested and verified quite exhaustively.
  402.  
  403.      -    -    -    -    -    -    -    -    -    -    -    -
  404.  
  405.  Error! Program has been corrupted.
  406.  
  407.  This copy of Master Disk is defective or has been compromised. Reload a 
  408.  fresh copy from your write protected distribution diskette. Master disk 
  409.  does  an extensive self evaluation before proceeding with any  security 
  410.  checks.  Because of the anti-virus and security nature of Master  Disk, 
  411.  you  should not trust its integrity unless you can trace its source  to 
  412.  Rosenthal Engineering without compromise.
  413.  
  414.      -    -    -    -    -    -    -    -    -    -    -    -
  415.  
  416.  Error! Company name or registration number incorrect.
  417.  
  418.  Be  sure  you have entered your correct company name  and  registration 
  419.  numbers exactly as the appear on you registration. This will only  need 
  420.  to  be  entered  if  you do not have a  MASTER.DAT  file  in  the  same 
  421.  directory  as  MASTER.EXE the first time Master Disk is run.  Once  the 
  422.  MASTER.DAT   file  is  created,  the  process  is  automatic  and   the 
  423.  registration entry is not required again.
  424.  
  425.  If  you have not registered the software yet. Just press enter  without 
  426.  additional input.
  427.  
  428.      -    -    -    -    -    -    -    -    -    -    -    -
  429.  
  430.  Error! Insufficient memory.
  431.  
  432.  There is not enough memory free to run Master Disk. Try running  master 
  433.  disk directly from the DOS prompt and not from a shell or menu program. 
  434.  Check if you have too many TSR programs or device drivers in use. 
  435.  
  436.   ====================================================================
  437.